measuring technologies - German English Dictionary